package com.bx.implatform.growUp.param;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@Data
@Schema(description = "长大接口上报报警参数对象")
public class SaveAlarmParam {

    @Schema(description = "报警所属路段ID")
    private String roadId;

    @Schema(description = "方向，1：上行，2下行，3双向")
    private String area;

    @Schema(description = "报警时间")
    private String happenTime;

    @Schema(description = "起始桩号")
    private String beginPosition;

    @Schema(description = "截止桩号")
    private String endPosition;

    @Schema(description = "报警来源id/报警用户id")
    private String alarmSourceId;

    @Schema(description = "报警类型分组ID")
    private String alarmType;

    @Schema(description = "报警类型ID")
    private String typeId;

    @Schema(description = "报警详情")
    private String details;

    @Schema(description = "图片路径,多个使用英文逗号隔开")
    private String picPath;

    @Schema(description = "视频录像路径,多个使用英文逗号隔开")
    private String videoPath;

    @Schema(description = "经度,WGS84")
    private String longitude;

    @Schema(description = "纬度,WGS84")
    private String latitude;
}
